meat stall - French English Dictionary